Designing Influence Metric at the Architectural Level for Improving the Reliability of a System
نویسندگان
چکیده
Though some components play a major role for enhancing the quality of a system, but exactly identifying those components at the early stage is a big challenge. Metrics that are designed at the early stage guide both the test manager and the system analyst in decision making. In this paper, we propose an Influence Metric at the architectural level to get the influence of a component towards the system failures. First, we generate an intermediate graph called Sequence Diagram Graph (SDG) for a sequence diagram and compute the occurrence probability of each event within the sequence diagram based on operational profile of the system. Then, we propose an algorithm called Influence Computation Algorithm (ICA) to compute the influence of a component within a use case and within the whole system. The influence of a component c is decided by checking how many components are calling directly or indirectly the component c and the probabilities of their call to c. A component with high influence value is more sensitive towards system failures. The influence metric is applied on two well known case studies and the sensitivity analysis is conducted through a set of experiments to validate our approach.
منابع مشابه
A Model of Architectural Factors Influence on Students' Perception of School Climate for Providing School Connectedness
Background and Objectives: The aim of this research was to introduce architectural factors, influencing students' perception of school climate, having a great effect on students' achievement academically, mentally and physically, one of the problems of high school students is their unwillingness for learning and passes their times at educational setting. School connectedness has an effect on st...
متن کاملThe Explanation of the Influence of Sensory Perception on The Sense of Belonging to The Place in The Mosques of Contemporary Neighbourhoods (Case Study of Qazvin's Contemporary Neighborhood Mosques)
Mosques have been the oldest, most important and uncompetitive religious element of Iranian cities. Unfortunately, mosque formation patterns and principles and symbolic perception, have been forgotten recently, especially at neighborhood mosques level. recovery of Iranian-Islamic architectural and urbanization identity is main responsibility of architects and urban planners, and this is the mai...
متن کاملA New Algorithm for Performance Evaluation of Homogeneous Architectural Styles
Software architecture is considered one of the most important indices of software engineering today. Software Architecture is a technical description of a system indicating its component structures and their relationships, and is the principles and rules governing designing. The success of the software depends on whether the system can satisfy the quality attributes. One of the most critical as...
متن کاملA New Algorithm for Performance Evaluation of Homogeneous Architectural Styles
Software architecture is considered one of the most important indices of software engineering today. Software Architecture is a technical description of a system indicating its component structures and their relationships, and is the principles and rules governing designing. The success of the software depends on whether the system can satisfy the quality attributes. One of the most critical as...
متن کاملInvestigating the role of architectural and urban planning rules and regulations in the process of designing "approved and executive" plans with emphasis on the views of architects; Case study: Architect designers working in the Qom Constru
National building regulations in most countries are part of the law and an important professional issue for many construction professionals, including engineers and architects. In addition to construction plans with titles such as approved plans that are available with the seal and signature of the designer and approved by the municipality and the Construction Engineering Organization, other pl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011